Internet Archive BookReader

A history of the Second regiment, New Hampshire volunteer infantry, in the ...